home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 4227 < prev    next >
Encoding:
Text File  |  1996-08-06  |  2.4 KB  |  53 lines

  1. Path: news.iconn.net!news
  2. From: thecrow@iconn.net (The Crow)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: can you help me learn programming ?
  5. Date: 29 Jan 1996 04:39:29 GMT
  6. Organization: I rule the world
  7. Message-ID: <4ehj21$ljf@news.iconn.net>
  8. References: <sg19-2101960200070001@128.253.183.75>,<4e49fe$qks@news.iconn.net> <0099CF0E.4B42DDD1@pomona.edu> <bob-2601961352080001@ssu-10en85.sonoma.edu>
  9. NNTP-Posting-Host: st-ts00-01.iconn.net
  10. Mime-Version: 1.0
  11. Content-Type: Text/Plain; charset=ISO-8859-1
  12. X-Newsreader: WinVN 0.99.6
  13.  
  14. In article <bob-2601961352080001@ssu-10en85.sonoma.edu>, bob@cs.sonoma.edu  s
  15. >A couple of years ago I taught two (university) classes, introduction
  16. >to programming (done in C), and C programming for students who took the
  17. >introductory course in Pascal. I used the same book for both classes,
  18. >thinking that the C programming class would go much faster and get further
  19. >in the book than the Intro. class. Wrong! I ended up giving almost identical
  20. >assignments to both classes. And I could not detect any difference in the
  21. >quality of code coming from the (Pascal) experienced students, compared
  22. >to the intro. level students.
  23. >
  24. >This was NOT a well-controlled study. And my observations are purely
  25. >anecdotal. But I have posted this on the net several times and have
  26. >yet to see anyone present any REAL DATA (even as flawed as my data)
  27. >that would suggest that learning Pascal first is a good thing to do.
  28. >All I have heard are opinions that it is a good thing.
  29. >
  30. >Thus far, my conclusion is that learning Pascal first will not hurt
  31. >anyone, but it is an inefficient way to learn how to program.
  32. >
  33. >Bob Plantz
  34. >bob@cs.sonoma.edu
  35.  
  36. Well, I took a summer course at Rice Univeristy (I think I was 14 at the time) 
  37. and took both the Pascal and the C/C++ class. I ended up writing similar code 
  38. in both classes as you said.  However, when learning on your own this may not 
  39. be the case.  I do think that C/C++ would be VERY daunting as a very first 
  40. language though. You look at a page of C/C++ code when you know nothing about 
  41. programming, and it might as well be japanese. You look at pascal and you can 
  42. kinda figure it out. As far as quality of code, I have seen many kids using 
  43. gotos to make loops and not declaring variables with BASIC...But then these 
  44. kids usually dont end up as programmers.
  45.  
  46. anyone ever seen the source to ZORK? why is it 85% goto statements?
  47.  
  48. -- 
  49. The Crow - thecrow@iconn.net
  50. "It can't rain all the time"
  51. -Kryptology
  52.  
  53.